home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / cram32.zip / CRAM.HST < prev    next >
Text File  |  1992-08-09  |  5KB  |  128 lines

  1.  
  2.  
  3.         VERSION 3.2
  4.         -------------------------
  5.         o  Renamed the '/ANALYZE' command-line switch to '/TEST' which
  6.            seems to make a whole lot more sense.  Version 3.1 never hit
  7.            the streets so this couldn't affect anyone.
  8.  
  9.         VERSION 3.1
  10.         -------------------------
  11.         o  Added the '/ANALYZE' command-line switch.  This switch
  12.            cause CRAM to report an input file analysis as if it
  13.            was actually processing output CRAM files.  This is useful
  14.            if you wish to test the given command-line switches without
  15.            actually generating the output files.  This switch reports:
  16.            number of formfeeds found, number of CRAMmed pages that would
  17.            be generated, longest page (from formfeed to formfeed or EOF)
  18.            in the input file, and the longest line in the input file.
  19.  
  20.         VERSION 3.0
  21.         -------------------------
  22.         o  Added complete support of HP LASERJET printers.  A six-point
  23.            softfont is provided for use.  The font provided is my own
  24.            creation.  It loads itself into HP font number 1006 (it's a
  25.            six point font, get it!). Simply issue the following command
  26.            to load the font.
  27.  
  28.                 COPY CRAM.SFT/B PRN
  29.  
  30.         o  CRAM command-line options may now be set via the DOS
  31.            environment variable, 'CRAM'.  For example, the following
  32.            line placed in your AUTOEXEC.BAT file will configure CRAM
  33.            to respect formfeeds and generate output for the HPLJ.
  34.  
  35.                 SET CRAM=/HPLJ/FF
  36.  
  37.            Any option can be specified in the environment variable.
  38.  
  39.         o  An output filename is no longer required.  The resultant
  40.            output file will have the same input filename with the
  41.            extension '.CRM'.  The exception is when odd/even or dual
  42.            page support is requested.
  43.  
  44.         o  Added support for automatic odd/even page generation.  This
  45.            feature will automatically generate odd and even pages into
  46.            separate output files.  For example, the following command
  47.            line would produce two-sided output.
  48.  
  49.                 CRAM CRAM.C /DUAL
  50.  
  51.            This generates odd pages in CRAM.ODD and even pages in CRAM.EVN.
  52.            Each can be separately printed then.
  53.  
  54.         o  Added support for odd/even page generation.  This feature
  55.            effectively provides two-sided operation for printers that
  56.            do not provide the functionality.  For example, the following
  57.            command lines would produce two-sided output.
  58.  
  59.                 CRAM CRAM.C CRAM.ODD /ODD
  60.                 CRAM CRAM.C CRAM.EVN /EVEN
  61.                 PRINT CRAM.ODD
  62.                 ... turn paper over
  63.                 PRINT CRAM.EVEN
  64.  
  65.         VERSION 2.2
  66.         -------------------------
  67.  
  68.         o  Added some default support for LJ printers.  Prior to this
  69.            release, CRAM.DAT had to be used.  While not totally
  70.            transparent yet, the hooks are there for someone if they
  71.            would need to modify the code.
  72.  
  73.         o  Minor code changes to support move to BORLAND C++ compiler.
  74.            NO, it is not C++ code!
  75.  
  76.         VERSION 2.1
  77.         -------------------------
  78.  
  79.         o  Removed the redundant '/RIGHT' command-line switch.  If you
  80.            want one column then specify '/COL=1'.
  81.  
  82.         o  Added the '/WHITE=N' command-line switch.  This switch specifies
  83.            the amount of white space that appears at the beginning of each
  84.            line.  This, of course, reduces the numbers of input characters
  85.            that may be displayed.
  86.  
  87.  
  88.         VERSION 2.0
  89.         -------------------------
  90.  
  91.         o  Added >2 column capability.  CRAM will now format for upto
  92.            ten columns of display output.   This will help those of you
  93.            that already use other COLUMN programs to format narrow items
  94.            like address lists for processing by CRAM.
  95.  
  96.         o  The '/MAX' command-line argument which used to switch to ELITE
  97.            formatting has been deleted since that is the now the default.
  98.            To get the old default (the print size is slightly larger but
  99.            you get less characters/line), the new command-line argument
  100.            '/LARGE' has been added.
  101.  
  102.         o  The proverbial CODE CLEANUP.
  103.  
  104.  
  105.         VERSION 1.2
  106.         -------------------------
  107.  
  108.         o  First cut at greater than two column formatting.  I got
  109.            tired of using other COLUMN programs then feeding the
  110.            output to CRAM.  I needed to print >2 columns on ocassion
  111.            and it looked pretty easy to implement, so this internal
  112.            version was born to support the effort.
  113.  
  114.  
  115.         VERSION 1.1
  116.         -------------------------
  117.  
  118.         o  Added ELITE printing to existing PICA capability; with the
  119.            new '/MAX' command-line switch, 158 chars could be printed
  120.            on an 8½ X 11 page versus the old 136 characters.
  121.  
  122.  
  123.         VERSION 1.0
  124.         -------------------------
  125.  
  126.         o  Initial Release!
  127.  
  128.